public class Main {
  public static void main(String[] args) {
    // Person  描述自定义的引用数据类型


    // new Car () ;  实例化一个类, -> 生成一个对象
    // Car car 声明一个 Car 类的实例叫 car 。
    Car car = new Car() ; // 实例化对象

    car.spead = 60 ; // car的初始速度
    car.jiaSu(10); // car的速度实现的增加

    System.out.println("car.spead = " + car.spead);

    car.jianSu(10);

    System.out.println("car.spead = " + car.spead);
    // 方法的调用者就是谁调用了当前方法, 谁就是调用者。
    System.out.println("car.jia(5,6) = " + car.jia(5, 6));
    car.kaiDeng();
  }
}

// 声明了一个 Car 类
class Car{
  int spead ; // 汽车的速度

  // spead ++
  // void 代表的是无返回值, 返回值类型的范围 是数据类型
  public void jiaSu ( int num ){
    spead += num ;
  }

  public void jianSu(int num) {
    spead -= num ;
  }

  public int jia (int a ,int b ){
    return a + b ;
  }

  public void kaiDeng () {
    System.out.println("汽车开灯");
  }

}


class Person{}

